import { PLAY_MODE, SEARCH_KEY, PLAY_KEY } from '@/assets/js/constant'
// import { load } from '@/assets/js/array-store'
import { getStorage } from '@/utils/storage'
import { processSongs } from '@/service/song.js'

const state = {
  // 播放器相关
  sequenceList: [], // 原始播放数据
  playlist: [], // 真实播放列表
  playing: false, // 是否播放
  playMode: PLAY_MODE.sequence, // 播放模式
  currentIndex: 0, // 当前播放索引
  fullScreen: false, // 播放状态 全屏或收缩

  favoriteList: getStorage('favoriteList', 'local') || [], // 收藏列表

  historyList: getStorage(SEARCH_KEY) || [], // 搜索历史记录

  playHistory: getStorage(PLAY_KEY, 'local') || [], // 历史播放
  windowHeight: '' // 667 浏览器高度
}

export default state
